¿ÜºÎ Åø

 

IDEA´Â ´ç½Å¿¡°Ô external tools¸¦ ±¸¼ºÇÏ´Â °ÍÀ» Çã¶ôÇÕ´Ï´ÙÁï IDEA·ÎºÎÅÍ Á÷Á¢ ºÒ¸®¾î Áú ¼ö ÀÖ´Â ÀϺΠ¿ÜºÎ ¼ÒÇÁÆ®¿þ¾î.

±×·± ÅøÀ» configure Çϱâ À§ÇØ, File | Settings: IDE Settings: External Tools ¸Þ´º Ç׸ñÀ» ¼±ÅÃÇϽʽÿÀ.

´ÙÀ½ ´ÙÀ̾ó·Î±×°¡ ³ªÅ¸³¯ °ÍÀÔ´Ï´Ù:



ÁÖ¿äÇÑ ¿ä¼Ò´Â IDEA¿¡¼­ ÇöÀç ±¸¼ºµÈ ¸ðµç ¿ÜºÎ ÅøÀÇ ¸ñ·ÏÀÔ´Ï´Ù.

Name Ä®·³Àº Åø À̸§À» Æ÷ÇÔÇÕ´Ï´Ù.  Group Ä®·³Àº ÅøÀÌ ÇÒ´çµÈ Åø ±×·ìÀ» Ç¥½ÃÇÕ´Ï´Ù.  ±×¸®°í Description Ä®·³Àº ±¸¼ºµÈ ÅøÀ» À§ÇØ ¼³¸íÀ» Ç¥½ÃÇÕ´Ï´Ù.
Name Çʵå·ÎºÎÅÍ ¿ÞÂÊ¿¡ Åø°ú ÇÔ²² ¶óÀÎÀ» enable/disable Çϵµ·Ï ´ç½Å¿¡°Ô Çã¶ôÇØÁִ üũ¹Ú½º°¡ ÀÖ½À´Ï´Ù¸¸ÀÏ ´ç½ÅÀÌ Åø(¾Æ·¡¿¡ ±â¼úµÈ ¼³Á¤¿¡ Á¾¼ÓµÈ)À» »ç¿ë °¡´ÉÇÏ°Ô ÇÏ¸é »óÀÀÇÏ´Â ¸Þ´º Ç׸ñ(±×¸®°í Åø ±×·ì)Àº ¿¡µðÅÍ¿Í Åø À©µµ¿ì¿¡ ¹®¸Æ ¸Þ´º»Ó¸¸ ¾Æ´Ï¶ó Åø ¸Þ´º¿¡ ³ªÅ¸³³´Ï´Ù.
»õ·Î¿î ¿ÜºÎ ÅøÀ» ±¸¼ºÇϱâ À§ÇØ Add...¸¦ ´©¸£½Ê½Ã¿À. Edit ToolÀÌ º¸ÀÔ´Ï´Ù.

Name  

ÇöÀçÀÇ Åø À̸§À» Æ÷ÇÔÇÕ´Ï´Ù.  »õ·Î¿î ÅøÀÇ À̸§À» ÁöÁ¤ÇϽʽÿÀ.  ÀÌ Çʵå´Â Àǹ«ÀûÀÔ´Ï´Ù.


Group  

ÇöÀçÀÇ Åø ±×·ì¸íÀ» Æ÷ÇÔÇÕ´Ï´Ù.  »õ·Î¿î Åø ±×·ìÀ» À§ÇÑ À̸§À» ÁöÁ¤Çϰųª, ±âÁ¸ À̸§À» µå·Ó-´Ù¿î¿¡¼­ °¡Áö°í¿É´Ï´Ù .


Description  

ÇöÀçÀÇ Åø ¼³¸íÀ» Æ÷ÇÔÇÕ´Ï´Ù.  »õ·Î¿î Åø ¼³¸íÀ¸·Î ŸÀÌÇÁ ÇϽʽÿÀ.


"Menu" option  group  
"

ÀÌ ¿É¼Ç ±×·ì¿¡ ´ç½ÅÀº »õ·Î¿î ¿ÜºÎ Åø ¸Þ´º Ç׸ñÀÌ ¾î´À ¸Þ´ºÃ³·³ º¸ÀÏ °ÍÀÎÁö ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù.

¿¹¸¦ µé¸é, ¸¸ÀÏ Main menu Ã¼Å© ¹Ú½º°¡ ¼±ÅÃµÇ¸é ´ç½ÅÀº Add ÅøÀ» À§ÇØ ÁÖ ¸Þ´º¿¡¼­ ¸Þ´º Ç׸ñÀ» º¼ °ÍÀÔ´Ï´Ù.


Project Views ¿¡ ´ëÇÑ ´õ ¸¹Àº ¼¼ºÎ»çÇ×À» À§ÇØ ÇÁ·ÎÁ§Æ® ±¸Á¶ º¸±â  ¼½¼ÇÀ» ÂüÁ¶ÇϽʽÿÀ.



Open console  

üũÇϸé, ±¸¼ºµÈ ¿ÜºÎ ÅøÀ» À§ÇØ Ãâ·Â°ú ÇÔ²² ÄܼÖÀ» ¿±´Ï´Ù.



ÄÜ¼Ö À©µµ¿ì´Â ´ÙÀ½ ¹öưÀ» °¡Áý´Ï´Ù:

Pause Output  

¸¸ÀÏ ´©¸£¸é, ÄܼÖÀÇ Ãâ·ÂÀ» ÀϽà Á¤ÁöÇÕ´Ï´Ù.

Edit Tool  

Edit Tool  ´ÙÀ̾ó·Î±×¿¡ ÇöÀç ½ÇÇàÇϰí ÀÖ´Â ÅøÀÇ ¼Ó¼ºÀ» º¯°æÇϵµ·Ï ºÎ¸¨´Ï´Ù.

Stop  

ÇöÀç ½ÇÇàÇϰí ÀÖ´Â ÅøÀÇ ½ÇÇàÀ» Á¤ÁöÇÕ´Ï´Ù.

Close  
Á¾·á

ÄÜ¼Ö À©µµ¿ì¸¦ ´Ý½À´Ï´Ù.  ¸¸ÀÏ ÇÁ·Î¼¼½º°¡ Ȱµ¿ÀûÀ̶ó¸é ´ç½Å¿¡°Ô ´ÙÀ½ ´ÙÀ̾ó·Î±×°¡ ÇÁ·ÒÇÁÆ® µÉ °ÍÀÔ´Ï´Ù:



ÇöÀç ¼öÇàµÇ°í ÀÖ´Â ÇÁ·Î¼¼½º¸¦ Á¾·áÇϱâ À§ÇØ Yes¸¦ ´©¸£°í ÄܼÖÀ» ´ÝÀ¸½Ê½Ã¿À.


Á¶ÀÛÀ» Ãë¼ÒÇϱâ À§ÇØ No¸¦ ´©¸£½Ê½Ã¿À.

Help  

Run Åø À©µµ¿ì¿¡ ´ëÇÑ ¹®¸Æ ´ëÀÀÀÇ ÇïÇÁ¸¦ ºÎ¸¨´Ï´Ù.


Synchronize files  after execution  

¸¸ÀÏ È®ÀεǸé, IDEA´Â ¸ðµç ¿ÜºÎÀûÀ¸·Î º¯°æµÈ ÆÄÀÏÀ» ¹ß°ßÇϰí Åø ½ÇÇàÀÌ ¿Ï·áµÇ°í ³­ ÈÄ¿¡ µð½ºÅ©·ÎºÎÅÍ ±×°ÍµéÀ» ¸®·ÎµåÇÕ´Ï´Ù.


Program  

ÅØ½ºÆ® Çʵ忡¼­ ¿ÜºÎ Åø¿¡ ´ëÇÑ °æ·Î¸¦ ¼öµ¿À¸·Î ¶Ç´Â ellipsis ¹öưÀ» ´­·¯ ºÒ·ÁÁö´Â °æ·Î ¼±Åà´ÙÀ̾ó·Î±×¸¦ »ç¿ëÇÏ¿© ÁöÁ¤ÇÕ´Ï´Ù.


Parameters  

ÅØ½ºÆ® Çʵ忡 ¿ÜºÎ Åø ¸Å°³ º¯¼ö¸¦ ÁöÁ¤ÇÕ´Ï´Ù.


Working directory  

ÅØ½ºÆ® Çʵ忡¼­ ¿ÜºÎ Åø¿¡ ´ëÇÑ ÀÛ¾÷ °æ·Î¸¦ ¼öµ¿À¸·Î ¶Ç´Â ellipsis ¹öưÀ» ´­·¯ ºÒ·ÁÁö´Â °æ·Î ¼±Åà´ÙÀ̾ó·Î±×¸¦ »ç¿ëÇÏ¿© ÁöÁ¤ÇÕ´Ï´Ù.


Output Filters...  

¿ÜºÎ Åø Ãâ·ÂÀ» ÇÊÅ͸µ ÇÏ´Â Output Filters´ÙÀ̾ó·Î±×¸¦ ¿±´Ï´Ù.


Insert Macro...  

¸ÅÅ©·Î¸¦ »ðÀÔÇϱâ À§ÇØ Macros ´ÙÀ̾ó·Î±×¸¦ ¿±´Ï´Ù.


´ç½ÅÀº Çϳª¸¦ ¼±ÅÃÇϰí Copy...  ¸¦ ´­·¯¼­ Åø ±¸¼ºÀ» º¹»çÇÒ ¼ö ÀÖ½À´Ï´Ù.

Edit Tool ´ÙÀ̾ó·Î±×´Â »õ·Î¿î ±¸¼ºÀ» À§ÇØ ¿É¼ÇÀ» Ä¿½ºÅ͸¶ÀÌÁî Çϱâ À§Çؼ­  ³ªÅ¸³³´Ï´Ù.
¿ÜºÎ Åø ±¸¼ºÀ» ÆíÁýÇϱâ À§ÇØ Çϳª¸¦ ¼±ÅÃÇϰí Edit...  ¸¦ ´©¸£½Ê½Ã¿À. Edit Tool  ´ÙÀ̾ó·Î±×´Â Åø ¼³Á¤À» Ä¿½ºÅ͸¶ÀÌÁî Çϱâ À§Çؼ­  ³ªÅ¸³³´Ï´Ù.
Remove ¸¦ ´©¸£¸é ¸ñ·ÏÀ¸·ÎºÎÅÍ ¼±ÅÃµÈ Åø ±¸¼ºÀ» »èÁ¦ ÇÕ´Ï´Ù.
Move Up  / Move DownÀ» ´©¸£¸é °¢°¢ ¸®½ºÆ® ¾÷ ¶Ç´Â ´Ù¿î ³»¿¡¼­ ¼±ÅÃµÈ Åø ±¸¼º ¶óÀÎÀ» ¿òÁ÷ÀÔ´Ï´Ù.

'Ãâ·Â ÇÊÅÍ' ´ÙÀ̾ó·Î±×




Output filters ´Â ¿ÜºÎ Åø¿¡ ÀÇÇØ ¸¸µéÁø Ãâ·ÂÀ» ¿©°úÇϱâ À§ÇØ µðÀÚÀεǰí, »ý¼ºµÈ Á¤±Ô Ç¥Çö¿¡ ÀÏÄ¡Çß´ø Ç׸ñÀ» °­Á¶ÇÕ´Ï´Ù.  »õ·Î¿î ÇÊÅ͸¦ Ãß°¡Çϱâ À§ÇØ Add...¸¦ ´©¸¨´Ï´Ù. ´ÙÀ½ ´ÙÀ̾ó·Î±×°¡ ³ªÅ¸³³´Ï´Ù:



Name ÅØ½ºÆ® Çʵ忡¼­ ÇÊÅÍ À̸§À» ÀÔ·ÂÇϽʽÿÀ.   Description ÅØ½ºÆ® Çʵ忡 ÇÊÅÍ ¼³¸íÀ» ÀÔ·ÂÇϽʽÿÀ.  ÇÊÅÍ¿¡ ÀÇÇØ »ç¿ëµÇ´Â perl5-like Á¤±Ô Ç¥ÇöÀ» Regular expression to match output ÅؽºÆ® Çʵ忡¼­ ÀÔ·ÂÇϽʽÿÀ.  


Á¤±Ô Ç¥Çö°ú ±×µéÀÇ ±¸¹®¿¡ ´ëÇÑ ¼¼ºÎ»çÇ×À» À§Çؼ­, java.util.regex (Java SDK 1.4)¿¡ ´ëÇÑ Javadoc ¸¦ ÂüÁ¶ÇϽʽÿÀ.


ÈĹæ ÂüÁ¶´Â \n  Çü½ÄÀÌ ¾Æ´Ñ $nÇü½ÄÀ» °¡Á®¾ß¸¸ ÇÕ´Ï´Ù. (java.util.regex ¿¡¼­¿Í °°ÀÌ).


¼±ÅÃµÈ ÇÊÅÍ Æ¯¼ºÀ» ÆíÁýÇϵµ·Ï Edit...¸¦ ´©¸£½Ê½Ã¿À.  Edit filter ´ÙÀ̾ó·Î±×´Â ÇÊÅÍ ¼³Á¤À» Ä¿½ºÅ͸¶ÀÌÁî Çϱâ À§Çؼ­ ³ªÅ¸³³´Ï´Ù.
Ç׸ñÀ¸·ÎºÎÅÍ ¼±ÅÃµÈ ÇÊÅ͸¦ »èÁ¦Çϱâ À§ÇØ Remove¸¦ ´©¸£½Ê½Ã¿À.  
Move Up  / Move Down ´­·¯ °¢°¢ ¸®½ºÆ® ¾÷ ¶Ç´Â ´Ù¿î ³»¿¡ ¼±ÅÃµÈ ÇÊÅ͸¦ ¿òÁ÷ÀÔ´Ï´Ù.

'¸ÅÅ©·Î' ´ÙÀ̾ó·Î±×




Macros ´ÙÀ̾ó·Î±×¸¦ »ç¿ëÇÏ¿© ´ç½ÅÀº Program, Parameters¿Í Working directoryÇʵ忡 ´ëÇÑ macroses¸¦ »ðÀÔÇÒ ¼ö ÀÖ½À´Ï´Ù.

Macros ¸ñ·Ï¿¡¼­ ¸ÅÅ©·Î¸¦ ¼±ÅÃÇϽʽÿÀ.  ¸ñ·ÏÀº °£´ÜÇÑ ¼³¸í°ú ÇÔ²² ¸ÅÅ©·Î ±× ÀÚü¸¦ Æ÷ÇÔÇÕ´Ï´Ù.  Macro preview ´Â ÇöÀçÀÇ IDEA ¼³Á¤(¿¹¸¦ µé¸é classpathÇÑ ÇöÀçÀÇ ÇÁ·ÎÁ§Æ®, ¿¡µðÅÍ¿¡¼­ ¿­¸®´Â ÆÄÀÏ, µî)À» »ç¿ëÇϰí ÀÖ´Â ¼±ÅÃµÈ °Å½ÃÀûÀÎ Ãâ·ÂÀ» Ç¥½ÃÇÕ´Ï´Ù. ±×¶§ ¼±ÅÃµÈ ¸ÅÅ©·Î¸¦ »ý¼ºÇϱâ À§ÇØ Insert¸¦ ´©¸£½Ê½Ã¿À.